github.com/jackc/pgx/v5/pgtype.CompositeBinaryScanner.rp (field)

13 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		composite.go#L283: 	rp  int
		composite.go#L304: 		rp:         rp,
		composite.go#L317: 	if cfs.rp == len(cfs.src) {
		composite.go#L321: 	if len(cfs.src[cfs.rp:]) < 8 {
		composite.go#L325: 	cfs.fieldOID = binary.BigEndian.Uint32(cfs.src[cfs.rp:])
		composite.go#L326: 	cfs.rp += 4
		composite.go#L328: 	fieldLen := int(int32(binary.BigEndian.Uint32(cfs.src[cfs.rp:])))
		composite.go#L329: 	cfs.rp += 4
		composite.go#L332: 		if len(cfs.src[cfs.rp:]) < fieldLen {
		composite.go#L333: 			cfs.err = fmt.Errorf("Record incomplete rp=%d src=%v", cfs.rp, cfs.src)
		composite.go#L336: 		cfs.fieldBytes = cfs.src[cfs.rp : cfs.rp+fieldLen]
		composite.go#L337: 		cfs.rp += fieldLen